Science

Was Stonehenge constructed by builders fueled on 'energy bars'?